$(function () {
    $('#login_btn').click(function () {
        var username = $('#unameInput').val();
        var userpwd = $('#upwdInput').val();
        var tip_code = $('#tip_code').val();
        var creat_tip_code = $('#creat_tip_code').val();

        // 判断用户名/密码是否为空
        if (!username.trim() && !userpwd.trim()) {
            $('#userName_tips').html('用户名不能为空').addClass('blur');
            $('#userPwd_tips').html('请输入密码').addClass('blur');
            return;
        }
        // 验证用户名
        var telReg = /^[1][3,4,5,7,8][0-9]{9}$/;
        var emailReg = /^[1-9a-z][0-9a-z]{4,}@[0-9a-z]{2,9}\.(com|cn)$/gi;
        if (!telReg.test(username) && !emailReg.test(username)) {
            $('#userName_tips').html('请输入正确格式的手机号或邮箱').addClass('blur');
            return;
        } else {
            $('#userName_tips').html('用户名格式正确').addClass('green');
        }
        // 验证密码
        var pwdReg = /^[0-9a-z]{6,10}$/gi;
        if (!pwdReg.test(userpwd)) {
            $('#userPwd_tips').html('密码必须为字母或数字组成的6~10位字符').addClass('blur');
            return;
        } else {
            $('#userPwd_tips').html('密码格式正确').addClass('green');
        }
        // 验证验证码
        if (tip_code.toLowerCase() !== creat_tip_code.toLowerCase()) {
            $('#code_tips').html('验证码错误').addClass('blur');
            return;
        } else {
            $('#code_tips').html('验证码正确').addClass('green');
        }
        if (!$('#checkbox').prop('checked')) {
            $('.sui_tips .msg-info').show(1000);
            setTimeout(function () {
                $('.sui_tips .msg-info').hide(1000);
            }, 3000);
            return;
        }

        // var config = { url: "http://lk1299117937.gz01.bdysite.com/" };

        $.ajax({
            type: "get",
            url: "http://lk1299117937.gz01.bdysite.com/Secoo/php/login.php",
            // url: 'http://localhost/Secoo/php/login.php',
            data: {
                username: username,
                userpwd: userpwd,
            },
            dataType: 'json',
            success: function (res) {
                if (res.code == 0) {
                    $('.sui_tips .msg-error').show(1000).find('.msg-con').html(res.msg);
                    setTimeout(function () {
                        $('.sui_tips .msg-error').hide(1000);
                    }, 3000);
                    return;
                }
                $('.sui_tips .msg-success').show(1000).find('.msg-con').html(res.msg);
                setTimeout(function () {
                    location.href = '../index.html';
                }, 1500)
            },
            error: function () {
                // $('.sui_tips .msg-error').show(1000).find('.msg-con').html(res.msg);
                setTimeout(function () {
                    $('.sui_tips .msg-error').hide(1000);
                }, 3000);
            }
        })
    });
    $('#quick_register').click(function () {
        // alert('即将跳转')
        setTimeout(function () {
            location.href = '../register/register.html';
        }, 2000)
    })

    var sourceArr = [];
    for (var i = 48; i <= 57; i++) {
        sourceArr.push(String.fromCharCode(i));
    }
    for (var i = 97; i <= 122; i++) {
        sourceArr.push(String.fromCharCode(i));
    }
    for (var i = 65; i <= 90; i++) {
        sourceArr.push(String.fromCharCode(i));
    }
    // 随机验证码的函数
    function randomCode(n) {
        var code = '';
        for (var i = 0; i < n; i++) {
            code += sourceArr[Math.round(Math.random() * sourceArr.length)];
        }
        return code;
    }

    // 生成随机验证码
    var rcode = randomCode(4);
    $('.creat_tip_code').val(rcode);
    $('#up_tip_code').click(function () {
        rcode = randomCode(4);
        $('.creat_tip_code').val(rcode);
    })
})